﻿table.table tbody tr.selected {
    background-color: var(--primary);
}

tr.table-row-selectable:hover {
    cursor: pointer;
}

.table-fixed-header {
    overflow-y: auto;

    > .table {
        border-collapse: separate;
        border-spacing: 0;

        > thead > tr > th {
            border-top: none;
            position: sticky;
            background: white;
            z-index: 10;
        }

        > thead > tr:nth-child(1) > th {
            top: 0;
        }
    }

    > .table-bordered > :not(caption) > * > * {
        border-width: 1px 1px;
    }
}
